//练习：编写关于汉唐路由器模块routes/about.js，创建路由器对象，挂载路由，暴露路由器对象
//路由中编写（公司简介/董事长致辞）接口（get  /），响应‘接口测试’
//在WEB服务器下引入，注册路由器模块，添加前缀/v1/about
//最后使用APIpost新建项目‘汉唐资产’，最后测试接口
const express = require('express')
const c = require('../connection')
const router = express.Router()
router.get('/', (req, res, next) => {
	//获取get传递的编号
	var obj = req.query
	//执行sql命令，查询编号对应的数据
	c.query('select * from ht_about where aid=?', [obj.aid], (err, r) => {
		if (err) {
			return next(err)
		}
		console.log(r)
		res.send({
			code: 200,
			msg: '关于汉唐',
			data: r
		})
	})
})

//练习：编写公司大事件接口（get /event）查询数据表ht_event中的数据，最后响应{code：200，msg：’公司大事件‘，data：查询的数据}
router.get('/event',(req,res,next)=>{
	c.query('select * from ht_event',(err,r)=>{
		if(err){
			return next(err)
		}
		console.log(r)
		res.send({
			code:200,
			msg:'公司大事件',
			data:r
		})
	})
})


//练习：编写旗下公司接口（get /member），查询数据表ht-member中的数据（按照编号升序排列）最后响应{code：200，msg：’旗下公司‘，data：查询的数据}
router.get('/member',(req,res,next)=>{
	c.query('select * from ht_member order by mid asc',(err,r)=>{
		if(err){
			return next(err)
		}
		console.log(r)
		res.send({
			code:200,
			msg:'旗下公司',
			data:r
		})
	})
})





module.exports = router